home *** CD-ROM | disk | FTP | other *** search
/ Hackers Handbook - Millenium Edition / Hackers Handbook.iso / library / hack99 / icq99_web_server.txt < prev    next >
Encoding:
Internet Message Format  |  1999-04-11  |  1.9 KB

  1. Date: Mon, 5 Apr 1999 23:50:56 +0200
  2. From: Jan Vogelgesang <wj.Vogelgesang@SAARBRUECKEN.NETSURF.DE>
  3. To: BUGTRAQ@netspace.org
  4. Subject: security hole in ICQ-Webserver
  5.  
  6. Hi,
  7. Some days ago i've read a message here in Bugtraq from Ronald A. Jarell 
  8. about a vulnerability in the ICQ-Webserver . I tried to reproduce this 
  9. vulnerability with my computer (win95) and find out the following:
  10. -sending any non-http stuff or even a simple "get" (without any other 
  11. characters however) crashes the ICQ-Client. This works with ICQ99a V2.13 
  12. Build 1700, but not with Build 1547.
  13.  
  14. Moreover, there is a much bigger hole in the ICQ-Webserver: If you have 
  15. the webserver enabled, everyone can access your complete(!) harddisk 
  16. with a simple webbrowser.  When your page is activated and you are online, 
  17. each request to "http://members.icq.com/<your ICQ-Number>" will be 
  18. redirected to your computer. Thus, every visitor get to know your current ip.
  19. Nevertheless, only the files in "/ICQ99/Hompage/<your ICQ-Number>/personal" 
  20. should be accessible. But a visitor can "climb up" the directory tree with 
  21. some dots, e.g. "http://<yourIP>/...../a2.html" would present him the file 
  22. "a2.html" in the "ICQ99" directory. With some more dots, he would come to 
  23. the root-directory of your harddisk.  But there is one barrier: The 
  24. ICQ-Webserver only delivers files with a ".html" extension. After some 
  25. experiments I found a way to trick it out: I add ".html/" to the URL and 
  26. the Webserver sends every file I request. For instance,
  27. "http://<yourIP>/............./config.sys" won't work, but 
  28. "http://<yourIP>/.html/............./config.sys" would.
  29. I have test this both with Build 1700 and with Build 1547.
  30.  
  31. In my opinion, this is a significant security problem, because password 
  32. files or even the registry in the windows directory can be read.
  33. I warned Mirabilis about it and hope they will informe the ICQ-community.
  34. sorry for my poor english...
  35.  
  36. Jan Vogelgesang
  37.  
  38.